@charset "utf8";

body, div, p, ul, ol, dl, dt, dd, li, form, input, table, img,h1, h2, h3, h4, h5, h6{margin:0;padding:0}
body{background:#fff none;color:#333;font-size:12px; font-style:normal;font-weight:normal;font-family:verdana, "宋体"}
b, i{font-style:normal;font-weight:inherit;_font-weight:normal}
p{line-height:1.25em}
a{color:#333;text-decoration:none}
a:link, a:visited{ text-decoration:none }
a:hover, a:active{ text-decoration:none }
a.on:hover, a.cur:hover, .on a:hover, .cur a:hover{text-decoration:none}
.color_red, a.color_red, .color_red a{color: #f00}
.color_green, a.color_green, .color_green a{color: #0f0}
.color_blue, a.color_blue, .color_blue a{color: #00f}
.color_gray, a.color_gray, .color_gray a{color:#555}
.fs_14, .fs_14 a{font-size:14px}
.fs_12, .fs_12 a{font-size:12px}
.ff_eng, .ff_eng a{}
.ff_ch, .ff_ch a{}
img, a img{border:0 none}
ul, ol{list-style-type:none;zoom:1;}
.c-section{zoom:1;}
.c-section:after,
ul:after, ol:after{content:".";display:block;clear:both;visibility:hidden;font-size:0px;line-height:0px;height:0}
.hide{display:none}
hr{display:none}
.hr{margin:3px 0;height:1px;font-size:0px;line-height:0px}
.dot_line,.solid_line{margin:5px auto 6px;height:1px;font-size:0}
.solid_line{background:none;border-top:1px solid #1f477e}
.vspace{height:5px;font-size:0px;line-height:0px;width:99%;clear:both}
.vspace_h20{height:20px;font-size:0px;line-height:0px;width:99%;clear:both}
.hspace{width:5px;font-size:0px;line-height:0px;float:left}
body .l, body .left{float:left;clear:none}
body .r, body .right{float:right;clear:none}
body .c, body .c{text-align:center}
#page_bar, #page_head, #page_body, #nav{clear:both}
.clear_float, .clear{clear:both;font-size:1px;height:1px;line-height:1px;overflow:hidden}
body #page_body img.no_border{border:0 none;background:none}
.wholepage{clear:both;width:100%;margin:0 auto;text-align:left}
.column_wrapper{clear:both;width:960px;margin:0 auto;text-align:left}
.column_wrapper:after
{content:".";display:block;clear:both;visibility:hidden;font-size:0px;line-height:0px;height:0}
.column_wrapper .clear{clear:both}
body{color:#fff;background-color:#000}
a{color:#fff}
.bg_top_owner{background-repeat:no-repeat;background-position:center 0px;}


/*底部导航*/
#nav { position:fixed; z-index:999; left:0px; bottom:0px; clear:both; zoom:1;  _position:absolute;_bottom:auto;right:20px;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); width:100%;background:url(img/patton1.jpg)  repeat-x left 0; height:100px; border-top:10px solid #3e0014}
#nav .footer{background:url(img/bottombg.jpg) no-repeat left 0;clear:both;color:#000;_height:88px;margin:0 auto;min-height:88px;width:960px; font-family:"微软雅黑"; padding-top:12px; font-weight:bold; position:relative}
#nav .footer a{color:#000; display:inline-block;}
#nav .footer a.img1{ margin-left:89px;}
#nav .footer a.img2{margin-left:38px;margin-right:320px;}
#nav .footer a.img3{ margin-right:30px;}
#nav .footer a.img4{}
#nav .footer .shouye{ position:absolute; left:378px; top:14px; width:208px; height:72px; display:inline-block;}



/*首页*/
.index_body{ background:url(img/index_body_bg.jpg) no-repeat 50% 0; width:960px; margin:0 auto; height:800px; position:relative; clear:both;zoom:1;}
.index_body .jinru{ clear:both;zoom:1; position:absolute; left:380px; bottom:20px; width:110px; height:230px; display:block; padding-top: 100px; padding-left: 90px;}

/*本堂简介*/
.btjj{ clear:both;zoom:1; background:url(img/jianjie_bg.jpg) no-repeat left 0;}
.btjj .btjj_bd{ clear:both;zoom:1; padding-left:255px; padding-right:313px;}
.btjj .con_box{ clear:both;zoom:1}
.btjj .con_box .box_left{ width:50px; float:left; margin-right:10px}
.btjj .con_box .box_right{ float:left;width:331px}
.btjj .con_box .title{ position:fixed;top:0; left:auto; width:50px; height:150px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)); }
.btjj .jj_text{ clear:both;zoom:1; background:url(img/jj_bg.jpg) no-repeat left 0 #1f000a; padding:242px 19px 84px 30px}
.btjj .jj_text h3{ font-family:"宋体"; font-size:16px; color:#f6a084; }
.btjj .jj_text p{  font-family:"宋体"; font-size:12px; line-height:20px; color:#f6a084; margin-top:22px;}

/*朝花夕拾、最新动向*/
.mk{ clear:both;zoom:1}
.mk .mk_bd{ clear:both;zoom:1; padding-left:255px; padding-right:313px;}
.mk .con_box{ clear:both;zoom:1}
.mk .con_box .box_left{ width:50px; float:left; margin-right:10px}
.mk .con_box .box_right{ float:left;width:331px; background:url(img/mk_bg.jpg) no-repeat left bottom #1f000a}
.mk .con_box .title{ position:fixed;top:0; left:auto; width:50px; height:150px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)); }
.mk .box_bd{ clear:both;zoom:1; padding:36px 30px 20px; padding-right:25px}
.mk .list_box{ clear:both;zoom:1;}
.mk .list_box ul li{ background:url(img/list_dot.gif)  no-repeat left 9px; padding-left:17px; font-size:12px;line-height:24px; color:#c8c8c8; font-family:"微软雅黑"; margin:6px auto 8px}
.mk .list_box ul li a{ color:#c8c8c8;}
.mk .list_box ul li .data{ color:#666666;font-family:"微软雅黑"; font-size:12px; display:inline-block; margin-left:5px;}
.mk .list_box ul li .img{ padding-top:6px;}
.mk .page_turn{ clear:both;zoom:1; height:18px; text-align:center; padding:9px 0}
.mk .page_turn a{ height:16px; width:18px; border:1px solid #bc2e00; background:#ffdba8; line-height:16px; text-align:center; display:inline-block; color:#000000; font-family:"宋体"; margin:0 1px;}
.mk .page_turn a.cur{ background:url(img/turn_bg.jpg) repeat-x left 0; color:#fff}
.mk .page_turn .c01{ width:33px; height:16px;border:1px solid #bc2e00; background:#ffdba8;}

/*作品*/
#continer{  margin:0 auto; width:1330px;}

.feil_left{ float:left; zoom:1; background:#1f000a; width:210px; height:100%; min-height:800px; padding-top:50px; padding-bottom:120px; text-align:right; }
.feil_left ul h3{ height:30px; background:url(img/dt_bg.jpg) no-repeat left 0 #492525; padding-right:17px; line-height:30px; color:#f9f9f9; font-family:"宋体"; font-size:14px; margin-top:10px; margin-bottom:10px;}
.feil_left ul h3 a{ color:#f9f9f9; }
.feil_left ul h3 i{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#ab8282; display:inline-block; margin-right:9px;}
.feil_left ul li{padding-right:17px; line-height:25px;  color:#ab8282;font-family:"宋体"; font-size:12px;}
.feil_left ul li a{color:#ab8282}
.feil_left ul li a:hover{ color:#ededef}

.feil_c{ float:left; padding-left:20px; padding-right:0px; padding-top:40px; padding-bottom:120px; }
.image_list{  margin:0 auto; display:block; width:870px; }
.image_list li{ width:270px; margin-bottom:20px; border: solid 1px #999999; }
.image_list li .txt{position:absolute; left:0px; bottom:0px; width:270px; height:40px; display:none;background:#000;filter:alpha(opacity=70);  -moz-opacity:0.9;  -khtml-opacity:0.9;  opacity:0.9;}
.image_list li .image{ clear:both;zoom:1; position:relative; width:270px; }
.image_list li .image .text{ position:absolute; left:19px; top:13px; width:190px; color:#c3a4a4;font-family:"宋体"; font-size:12px; line-height:18px; display:none;}
.image_list li .image .text a{color:#c3a4a4;}
.image_list li .image .text p{ text-indent:2em; line-height:18px;}

.feil_right{ float:left; background:#1f000a; zoom:1; width:195px; height:100%; mix-height:800px; padding:30px 16px 120px 15px;}
.feil_right ul li .text{ text-align:center; line-height:18px; color:#87737a;font-family:"宋体"; padding:6px 3px 6px}
.feil_right ul li .text a{color:#87737a}

.feil_bottom{height:120px; }

/*内容展示页*/
.show_content{ clear:both;zoom:1; width:600px; margin:0 auto;}
.show_content .body_text{ clear:both;zoom:1; padding-top:80px; padding-bottom:30px}
.show_content .body_text p{ line-height:20px; color:#c8c8c8;font-family:"微软雅黑"; margin-bottom:10px }
.show_content .body_text p a{color:#c8c8c8}
